-
Notifications
You must be signed in to change notification settings - Fork 1
OS upgrady #299
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
OS upgrady #299
Conversation
20572d7 to
cdd1c30
Compare
upgrading to PHP 7.3 would be harder. Doctrine < 2.6 with PHP >= 7.3 prints a warning that causes a failure in "composer install" or "composer update". but Doctrine >= 2.6 apparently requires Symfony >= 3.0.
note that this only affects `character_set_client`, `character_set_connection`, and `character_set_results`. it does not change `character_set_database`, `character_set_server`, and the charsets of all existing tables, which still need to be configured/migrated separately.
|
Vďaka za review :) Zatiaľ nemergujem. Mergnem cca blízko pred/po upgrade ozajstného OS. Aspoň vďaka tomuto PR vieme že asi bude fungovať. Prosím @gardenerik rozhodni: |
|
Kludne to upgradni, daj tomu este tak tyzden, lebo PriF to asi aktivne pozeraju teraz a uvidime. Na databazu nemam silnu preferenciu, ale nove deploymenty dnes uz pouzivaju skor Mariu, takze kludne to spravme tak |
|
Zostanem na MySQL, nie MariaDB. Ale je to dosť jedno. CC @tvinar FYI
|
Kópia PR #298, lebo Github ho automaticky zavrel keď som zmazal vetvu z predošlého PR #297 (upgrades), a nedovolí mi ho otvoriť ani zmeniť base branch. FFS.
V tomto PR testujem veľké upgrady systémových závislostí (PHP a MySQL) aby sme sa pripravili na Ubuntu OS upgrade.
Vyzerá že všetko funguje, ale najlepšie by bolo mergnuť až vtedy keď spravíme ten OS upgrade, aby Dockerfile zhruba vždy zodpovedal produkcii.
PHP 7.2 nie je najnovšia verzia ale už sa aspoň nachádza v Surého PPA, na rozdiel od nášho starého 5.5.
Čo sa týka MySQL 8.0: Za prvé zmenili niečo s prihlasovaním, čo nefunguje s PHP<7.4 takže to treba nastaviť po starom. Za druhé už defaultné kódovanie je utf8mb4 a netreba sa s tým toľko otravovať, takže môžeme zrušiť náš custom kódovanie config. Ale naša databáza je utf8 a.k.a. utf8mb3. Možno sa to dá alternúť aj za behu, ale ja som to skonvertoval pri načítaní z dumpu takýmto príkazom.
This change is